/// <summary>
/// 子系统类：内存管理器
/// 负责内存的加载操作
/// 属于外观模式中的子系统组件
/// </summary>
public class Memory
{
  /// <summary>
  /// 将数据加载到指定的内存地址
  /// 开机时将引导扇区数据加载到内存中
  /// </summary>
  /// <param name="position">目标内存地址</param>
  /// <param name="data">要加载的字节数组数据</param>
  public void Load(long position, byte[] data) =>
      Console.WriteLine($"Memory: Loading {data.Length} bytes at {position}");
}